
body{ background:url(bg2.jpg) repeat-x;}
#cps{ width:100%; background:url(bg3.jpg) center 0 no-repeat;}

#header{ width:1004px; height:50px; background:url(index_top1.jpg) no-repeat; margin:0 auto;}
	#header .logo{ width:230px; height:50px; padding:0 0 0 10px; float:left;}
	#header .word{ width:754px; height:30px; float:left; text-align:right; padding:20px 10px 0 0; position:relative; overflow:hidden;}
		#header .word a{ color:#2B2B2B; margin:0 15px; font-size:14px; font-weight:800; text-decoration:none;}
		

#banner{ width:1004px; height:161px; margin:0 auto;}
	
#main{ width:1004px; height:auto; background:url(show_top5.jpg) repeat-y; margin:0 auto; clear:both; overflow:hidden;}
	#main .left{ width:280px; height:auto; float:left; overflow:hidden; padding:0 0 0 15px;}
		#main .left .ro1{ width:280px; height:117px; background:url(show_top3.jpg) no-repeat; margin:0 0 0 0; overflow:hidden;}
			#main .left .ro1 .d1{ width:263px; height:36px; font-size:14px; font-weight:800; color:#FFF; line-height:32px; margin:0 0 0 17px;}
			#main .left .ro1 .d2{ width:263px; height:58px; margin:14px 0 0 17px; font-size:14px; font-weight:800; color:#E2E2E2; line-height:23px; clear:both; overflow:hidden;}
		
		
		#main .left .ro2{ width:241px; height:auto; margin:37px auto 0; overflow:hidden;}
			#main .left .ro2 ul li{ width:241px; height:23px; background:url(menu_2.jpg) 0 bottom no-repeat; padding:10px 0 0; line-height:22px; font-size:14px; font-weight:800; text-indent:15px; color:#FFF;}
			#main .left .ro2 ul li.select{ width:241px; height:33px; background:url(menu_1.jpg) no-repeat; line-height:33px; padding:0; font-size:14px; font-weight:800; text-indent:15px;}
			#main .left .ro2 ul li a{ color:#FFF;}
		
		
		#main .left .ro3{ width:241px; height:auto; margin:25px auto 0; overflow:hidden;}
			#main .left .ro3 ul li{ width:241px; height:97px; margin-bottom:10px;}
			#main .left .ro3 ul li img{ width:239px; height:95px; border:1px solid #000;}
		
	#main .right{ width:709px; height:auto; float:left; overflow:hidden; }
		#main .right .dt{ width:650px; height:40px; background:url(show_top4.jpg) no-repeat; margin:14px auto 15px; text-indent:21px; line-height:40px; font-size:16px; font-weight:800; color:#FFF;}	
		#main .right .dd{ width:650px; height:auto; margin:0 auto; font-family:Arial, Helvetica, sans-serif; line-height:22px;}	
		
		
	
#footer{ width:100%; height:144px; background:url(index_top9.jpg) repeat-x; margin:0 auto; clear:both;}	
#footer .ro1{ width:1004px; color:#B9B7B7; font-size:14px; height:53px; line-height:53px; font-weight:800; text-align:center; margin:0 auto;}
	#footer .ro1 a{ color:#B9B7B7; margin:0 8px; text-decoration:none;}
	#footer .ro2{ width:1004px; margin:10px auto 0; text-align:center; line-height:22px; color:#3C3C3C;}